long time, no hear - Turkish English Dictionary